package lumis.portal;

import java.util.List;

import lumis.portal.stability.StableMinor;
import lumis.util.IResource;

/**
 * 
 *
 * @version $Revision: 13082 $ $Date: 2011-05-27 16:03:12 -0300 (Fri, 27 May 2011) $
 * @since 4.0.0
 */
@StableMinor(version = "6.0", sinceVersion = "4.0")
public class AccessDeniedException extends PortalException
{
	private static final long serialVersionUID = 1L;

	public AccessDeniedException()
	{
		super("STR_ACCESS_DENIED", new PortalStringResource());
	}

	/**
	 * @param arg0
	 */
	public AccessDeniedException(String arg0)
	{
		super(arg0, new PortalStringResource());
	}

	/**
	 * @param arg0
	 * @param innerException
	 */
	public AccessDeniedException(String arg0, Exception innerException)
	{
		super(arg0, innerException);
	}

	/**
	 * @param arg0
	 * @param resource
	 */
	public AccessDeniedException(String arg0, IResource resource)
	{
		super(arg0, resource);
	}

	/**
	 * @param arg0
	 * @param resource
	 * @param innerException
	 */
	public AccessDeniedException(String arg0, IResource resource, Exception innerException)
	{
		super(arg0, resource, innerException);
	}

	public AccessDeniedException(String arg0, List<IResource> resources)
	{
		super(arg0, resources);
	}

	public AccessDeniedException(String arg0, List<IResource> resources, Exception innerException)
	{
		super(arg0, resources, innerException);
	}
}
